greater returns - Turkish English Dictionary